package com.wujing.constructor


/**
 * 主构造器和辅助构造器的关系
 *
 *
 */
object Demo02 {
  def main(args: Array[String]): Unit = {
    val aa = new AA("jak")
    println("-----------")
//    val bb = new AA
  }

  class BB {
    println("BB")
  }
  // 主构造器使用 private可以私有化
  class AA private extends BB{
    println("AAA")

    def this(name:String){
      this
      println("AA---辅助")
    }
  }

}
